outdoor barbecue - German English Dictionary